short-term personnel - French English Dictionary